package com.logic.landseaserver.ws.dto;

import com.logic.landseaserver.service.utils.ExcelVOAttribute;
import com.logic.system.ws.dto.AddressDto;


public class PropertyDTO {

    private Integer id;
    @ExcelVOAttribute(name = "名称", column = "A", isExport = true)
    private String name;
    @ExcelVOAttribute(name = "编码", column = "B", isExport = true)
    private String code;
    @ExcelVOAttribute(name = "套内面积(m²)", column = "C", isExport = true)
    private Double area;
    @ExcelVOAttribute(name = "物业性质", column = "D", isExport = true)
    private String type;
    @ExcelVOAttribute(name = "租金(元)", column = "E", isExport = true)
    private String rent;
    @ExcelVOAttribute(name = "增减幅度", column = "F", isExport = true)
    private String plus;
    private String city;

    @ExcelVOAttribute(name = "支付方式", column = "G", isExport = true)
    private String payMethod;
    @ExcelVOAttribute(name = "物业费（元/平/月）", column = "H", isExport = true)
    private String fee;
    @ExcelVOAttribute(name = "免租期（月）", column = "I", isExport = true)
    private String rentFree;
    @ExcelVOAttribute(name = "开票方式", column = "J", isExport = true)
    private String invoiceType;

    @ExcelVOAttribute(name = "创建人", column = "K", isExport = true)
    private String createdBy;
    @ExcelVOAttribute(name = "上报日期", column = "L", isExport = true)
    private String reportDate;
    @ExcelVOAttribute(name = "状态", column = "N", isExport = true)
    private String status;
    @ExcelVOAttribute(name = "是否中止", column = "O", isExport = true)
    private String suspend;
    private String cityCode;
    private String statusCode;
    private Integer rentYearPlus;
    private Double rentPercentagePlus;
    @ExcelVOAttribute(name = "最近修改日期", column = "M", isExport = true)
    private String lastModifiedDtm;
    private Double lease;
    private String suspendDate;
    private String createdDate;
    private String checkDate;

    private String signDate;
    private String decisionDate;
    private String doneDate;
    private Integer addressId;
    
    private AddressDto addressDto;
    private Integer managerOrder;

    private Integer derectorOrder;

    public Integer getManagerOrder() {
        return managerOrder;
    }

    public void setManagerOrder(Integer managerOrder) {
        this.managerOrder = managerOrder;
    }

    public Integer getDerectorOrder() {
        return derectorOrder;
    }

    public void setDerectorOrder(Integer derectorOrder) {
        this.derectorOrder = derectorOrder;
    }

    public Integer getAddressId() {
        return addressId;
    }

    public void setAddressId(Integer addressId) {
        this.addressId = addressId;
    }

    public AddressDto getAddressDto() {
        return addressDto;
    }

    public void setAddressDto(AddressDto addressDto) {
        this.addressDto = addressDto;
    }

    public String getSuspendDate() {
        return suspendDate;
    }

    public void setSuspendDate(String suspendDate) {
        this.suspendDate = suspendDate;
    }

    public String getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(String createdDate) {
        this.createdDate = createdDate;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    public String getSignDate() {
        return signDate;
    }

    public void setSignDate(String signDate) {
        this.signDate = signDate;
    }

    public String getDecisionDate() {
        return decisionDate;
    }

    public void setDecisionDate(String decisionDate) {
        this.decisionDate = decisionDate;
    }

    public String getDoneDate() {
        return doneDate;
    }

    public void setDoneDate(String doneDate) {
        this.doneDate = doneDate;
    }

    public Double getLease() {
        return lease;
    }

    public void setLease(Double lease) {
        this.lease = lease;
    }

    public Integer getRentYearPlus() {
        return rentYearPlus;
    }

    public void setRentYearPlus(Integer rentYearPlus) {
        this.rentYearPlus = rentYearPlus;
    }

    public Double getRentPercentagePlus() {
        return rentPercentagePlus;
    }

    public Double getArea() {
        return area;
    }

    public void setArea(Double area) {
        this.area = area;
    }

    public String getRentFree() {
        return rentFree;
    }

    public void setRentFree(String rentFree) {
        this.rentFree = rentFree;
    }

    public void setRentPercentagePlus(Double rentPercentagePlus) {
        this.rentPercentagePlus = rentPercentagePlus;
    }

    public String getCityCode() {
        return cityCode;
    }

    public String getPayMethod() {
        return payMethod;
    }

    public void setPayMethod(String payMethod) {
        this.payMethod = payMethod;
    }

    public String getFee() {
        return fee;
    }

    public void setFee(String fee) {
        this.fee = fee;
    }

    public String getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(String invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getSuspend() {
        return suspend;
    }

    public void setSuspend(String suspend) {
        this.suspend = suspend;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(String statusCode) {
        this.statusCode = statusCode;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPlus() {
        return plus;
    }

    public void setPlus(String plus) {
        this.plus = plus;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getRent() {
        return rent;
    }

    public void setRent(String rent) {
        this.rent = rent;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }


    public String getReportDate() {
        return reportDate;
    }

    public void setReportDate(String reportDate) {
        this.reportDate = reportDate;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public String getLastModifiedDtm() {
        return lastModifiedDtm;
    }

    public void setLastModifiedDtm(String lastModifiedDtm) {
        this.lastModifiedDtm = lastModifiedDtm;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
